body {
 font-family:"trebuchet ms",sans-serif;
 font-size:90%;
 text-align:center;
 }
 #gauche {
 background:#E4EFFF url(../images/fond-arrondi.png) no-repeat bottom left;
 margin:auto;
 max-width:2007px;
}
#droite {
background:#E4EFFF url(../images/fond-arrondi.png) no-repeat bottom right;
margin-left:7px;
padding-bottom:20px;
}
#haut {
background:#E4EFFF url(../images/fond-arrondi.png) no-repeat top right;
margin-left:-7px;
padding:0;
}
#haut div {
background:#E4EFFF url(../images/fond-arrondi.png) no-repeat top left;
height:7px;
width:7px;
}
p, h2 {
padding:5px 10px;
margin:0;
}